Executable and Linkable Format | |
---|---|
![]() | |
Estensione | .bin, .elf, .o, .out, .so
|
Magic number | 0x7F 'E' 'L' 'F'
|
Sviluppatore | UNIX System Laboratories |
L'Executable and Linkable Format[1] (ELF, lett. Formato eseguibile e collegabile, precedentemente noto come Extensible Linking Format) è un formato di file standard per eseguibili, librerie condivise e core dump.
Pubblicato inizialmente nelle specifiche application binary interface di System V e poi in Tool Interface Standard, è stato quindi accettato da diversi produttori di sistemi Unix. Nel 1999 è stato scelto come formato standard dei file binari per i sistemi Unix e Unix-like su architettura x86 dal progetto 86open.